body{background:#f6f6f6;}
/*--商品--*/
#last_chances{line-height:40px;text-align:center;font-size:12px;}

.goods{position:relative;width:95%;margin:0 auto 10px;border:1px solid rgba(212,204,197,.5);background:#fff;border-radius:8px;padding-top: 25px;overflow: hidden;zoom:1;}

.li_img{width:46%;float: left;padding: 2%;}
.li_img img{width:100%;}

.li_goods {width:48%;float: left;color:#55555d;padding-right:2%;}
.li_goods h2{font-size: 15px;line-height: 20px;}
.li_goods p{font-size: 12px;margin:10px 0;}

.goods label{position:absolute;top:10px;left:0;font-size:12px;height:22px;line-height:22px;padding-left:8px;color:#fff;background:#a9ce52;}
.goods label:before,.goods label:after{position:absolute;content:'';width:0;height:0;}

.goods.comming label{background:#a9ce52;}
.goods.comming label:after{top:0;right:-10px;border:11px solid #a9ce52;border-left-width:5px;border-right-width:5px;border-right-color:transparent;}

.goods.start label{background:#f44f6a;}
.goods.start label:after{top:0;right:-10px;border:11px solid #f44f6a;border-left-width:5px;border-right-width:5px;border-right-color:transparent;}

.goods.end label{background:#88888d;}
.goods.end label:after{top:0;right:-10px;border:11px solid #88888d;border-left-width:5px;border-right-width:5px;border-right-color:transparent;}

.goods button{-webkit-appearance:none;display:block;width:98px;height:25px;font-size:12px;text-align:center;line-height:25px;border-radius:3px;color:#fff;background:#f44f6a;border:1px solid #f44f6a;}
.goods.end button{pointer-events:none;background:#fff;border-color:rgba(212,204,197,.5);color:#55555d;}

.li_footer{border-top:1px solid rgba(212,204,197,.5);text-align:right;overflow:hidden;zoom:1;width:94%;height:30px;line-height:30px;font-size:12px;color:#55555d;padding: 0 3%;}
.li_footer p{display:inline-block;float:left;}
.li_footer span{color:#f44f6a;}

#cover{position:fixed;width:100%;height:100%;top:0;left:0;right:0;background: rgba(0,0,0,.5);z-index:999;display: none;}
#msg_box{width:255px;position:fixed;z-index: 1000;left:50%;margin-left:-127.5px;top:30%;background: #fff;border-radius:10px;display: none;}
#msg_box h1{font-size: 18px;color:#22222d;text-align: center;margin:15px auto;}
#msg_box p{font-size: 15px;color:#55555d;padding: 0 15px;line-height: 25px;margin:15px auto;}
#msg_box div{border-top: 1px solid rgba(212,204,197,.5);position: relative;}
#msg_box button{width:50%;float:left;text-align: center;height: 50px;color:#157efb;}
#msg_box span{display: block;width:0;height: 100%;border-right:1px solid rgba(212,204,197,.5);position: absolute;left:50%;margin-left:-0.5px;}
